/* RESET SETTINGS */
html, body, div, h1, h2, h3, h4, h5, h6, p, a, em, font, img, small, center, dl, dt, dd, ol, ul, li, form, fieldset { margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline; background: transparent; font: 500 12px Arial; font-family: arial, verdana, sans-serif; }
h1 { font-weight: normal; }
ul { list-style: none; }
ol { list-style: none; }
a { text-decoration: none; }
img a { border: none; }
/*END RESET*/
/** MAIN_SETTING **/
body {background: #fff url(../images/bg_content.gif) 0px 203px repeat-x;}
#wrapper {width: 100%;}
#full_screen1 {width: 100%; height: 48px; background: white; border-bottom: 1px solid #d2d2d2;}
#full_screen2 {width: 100%;height: 48px; background: url(../images/bg_repeat.png) top left repeat-x;}
#full_screen3 {width: 100%; height: 226px;background: url(../images/bg_repeat.png) bottom left repeat-x; clear: both;border-top: 1px solid #bcc0c3;overflow: hidden;}
#header {width: 986px; margin:  0 auto; height: 106px; position: relative;background: url(../images/bg_header.png) left bottom no-repeat;}
#navBar {width: 986px; margin:  0 auto; height: 48px;}
#container {width: 986px; margin:  0 auto;}
#content {width: 493px; float: left;}
#sideBar {width: 327px; float: left;padding: 9px 0px 0px 0px; margin-left: 1px;}
#right_ad {float: right; width: 161px;padding: 9px 0px 0px 0px;}
#footer {width: 986px; margin:  0 auto;}
/** topNav **/
.topNav {width: 986px;height: 48px; margin: 0 auto; position: relative;}
.enter {position: absolute; top: 5px; left: 0px;width: 400px;}
.enter input.text {width: 285px; padding: 12px;border: none; background: url(../images/sprite.png) 3px 3px no-repeat;font-size: 11px; color: #636466;}
.enter input.as {background: url(../images/as.png) -148px -4px no-repeat;}
.enter input.button {width: 57px; height: 29px; background: url(../images/sprite.png) -309px 1px no-repeat; text-indent: -9999px; border: none; cursor: pointer;}
.enter input.button:hover {background: url(../images/sprite.png) -375px 1px no-repeat;}
.link1 {position: absolute; top: 19px; right: 0px;}
.link1 ul li {float: left;}
.link1 ul li a {display: block; height:  10px; color: #007dc5; font-weight: bold; line-height: 10px; padding: 0px 10px; border-right: 1px solid #007dc5;}
.link1 ul li a:hover {color: #f58220;} 
.link1 ul li:last-child a {border: none;}
/** Header **/
#header h1 {position: absolute; top: 4px; left: 0px;}
.search {width: 516px; padding: 3px 7px 3px 7px; background: url(../images/sprite.png) 7px -70px no-repeat; position: absolute; top: 18px; right: 0px;}
.search input.text {width: 259px; padding: 10px 9px; background: url(../images/sprite.png) 5px -32px no-repeat; border: none; color: #636466;}
.search input.as { background: url(../images/as.png) -181px -75px no-repeat;}
.search select {width: 148px; padding: 6px 5px;background: url(../images/sprite.png) -282px -35px no-repeat; border: none; color: #636466;margin-left: 1px;}
.search input.button {border: none; width: 81px; height: 28px; background: url(../images/sprite.png) 0px -118px no-repeat;text-indent: -9999px; position: relative; top: 1px; left: 3px; cursor: pointer;}
.search input.button:hover {background: url(../images/sprite.png) -374px -119px no-repeat;}
.keyword {position: absolute; bottom: 25px; right: 0px; width: 524px;}
.keyword p {color: #007dc5; font-size: 11px;}
.keyword p a {color: #007dc5; font-size: 11px;}
.keyword p a.orange {color: #f58220;}
.keyword p a:hover {color: #f58220;}
/** navBar **/
#navBar {position: relative;}
#navBar ul li {float: left;margin: 0px 5px 0px 0px;}
#navBar ul li.active {background: url(../images/bg_repeat.png) 0px -51px repeat-x;}
#navBar ul li.active a {background: url(../images/arrow.gif) bottom center no-repeat;}
#navBar ul li a {color: white; font-weight: bold; font-size: 15px; text-transform: uppercase; display: block; padding: 17px 7px 25px 7px;}
#navBar ul li span.home img {display: block; float: left; margin-top: -2px;padding: 0px 5px 0px 0px;}
#navBar ul li:hover {background: url(../images/bg_repeat.png) 0px -151px repeat-x;}
#navBar ul li:hover a {background: none;}
#navBar h5 {position: absolute; top: 0px; right: 0px;width: 207px; padding: 11px 0px;}
#navBar h5.active2 {background: url(../images/bg_repeat.png) 0px -151px repeat-x;}
#navBar h5 a {display: block; color: #6dcff6; font-weight: bold; font-size: 14px; padding: 5px 15px; background: url(../images/icon.png) 179px 6px no-repeat;}
.category {position: absolute; top: 48px; right: 0px;padding: 7px 0px 7px 7px; background: white;width: 365px;border: 2px solid #004b88;z-index: 1100; -moz-border-radius: 0px 0px 7px 7px; -o-border-radius: 0px 0px 7px 7px; -webkit-border-radius: 0px 0px 7px 7px;}
.category ol li {float: left;width: 175px;margin-right: 7px;padding-bottom: 3px;}
.category ol li a {color: #005496; padding-left: 12px; background: url(../images/icon.png) left -457px no-repeat;display: block;}
.category ol li a:hover {color: #f58220;}
.category h6 {float: right; padding: 0px 10px;}
.category h6 a {display: block; color: white; font-weight: bold; background: url(../images/sprite.png) -80px -150px no-repeat;padding: 3px 6px;}
.category h6 a:hover {color: #F1F1F2;}
/** slideshow **/
#slideshow {height: 355px; position: relative; width: 993px; margin: 20px auto 10px auto; background: url(../img/slidecenter.png) repeat-y;}
#slideshow div.top {width: 986px; height: 8px; background: url(../img/slide_tb.png) top left no-repeat; position: absolute; top: -8px; left: 0px;}
#slideshow div.bottom {width: 986px; height: 8px; background: url(../img/slide_tb.png) bottom left no-repeat; position: absolute; bottom: -8px; left: 0px;}

.highlights {width: 300px; float: right;padding: 2px 13px;}
.highlights h3 {color: #005496; font-size: 16px; font-weight: bold; border-bottom: 2px solid #005496;margin: 0px 3px 0px 7px;padding: 5px 0px 7px 45px; background: url(../images/icon.png) 0px -548px no-repeat;}
/** similar **/
.similar {position: relative; width: 463px;height: 215px;padding-right: 5px; background: url(../images/repe-x.png) repeat-x;margin-left: 11px;margin-bottom: 7px;}
.similar h2 a {color: #005496;font-size: 14px;font-weight: bold; line-height: 17px;}
.similar h2 a:hover {color: #f58220;}
.similar span.sale {display: block; width: 87px; height: 106px; background: url(../images/km.png) no-repeat; position: absolute; top: 2px; right: 6px; z-index: 20;}
.similar span.sale a {display: block; color: white; font-size: 28px; font-weight: bold; margin: 45px 0px 0px 15px;}
.similar span.sale a strong {display: block; font-size: 14px; width: 56px; text-align: center;}
.similar span.sale small {display: block;font-size: 24px; color: white; font-weight: bold; text-align: center; margin: 42px 0px 0px 0px; line-height: 27px;}
.similar h2 {width: 382px;padding: 10px 0px 10px 0px;}

.product_image {width: 158px; height: 119px; float: left; border: 1px solid #d5d5d7;}

.the_price {width: 294px; float: right;position: relative;}
.the_price h3 {color: #ed1d24; font-weight: bold; font-size: 25px; padding-bottom: 7px; border-bottom: 1px dotted #eaeaeb;}
.the_price ul.style1 {overflow: hidden;}
.the_price ul.style1 li {color: #58595b; font-size: 14px;padding: 6px 0px;float: left;overflow: hidden;border-bottom: 1px dotted #eaeaeb;}
.the_price ul.style1 li strong {color: #39b54a; font-size: 14px; font-weight: bold; padding: 0px;}
.the_price ul.style1 li a {font-weight: bold; padding: 2px 0px; background: url("../images/sprite.png") -295px -118px no-repeat; width: 74px; display: inline-block; text-align: center;}
.the_price ul.style1 li span {float: left; width: 163px; display: block;}
.the_price ul.style1 li small {float: right;color: #58595b; font-size: 14px; width: 131px;}
.the_price ul.style1 li p {color: #58595b; font-size: 14px;}
.the_price ul.style1 li p b {color: #39b54a; font-size: 16px; font-weight: bold; padding: 0px;}

.expansion {position: absolute; bottom: 0px; right: 24px;}
.expansion a.heading {display: block; width: 30px; height: 29px; background: url(../images/tab.png) no-repeat;text-indent: -9999px; cursor: pointer;}
.expansion a.active {display: block; width: 30px; height: 29px; background: url(../images/tab1.png) no-repeat;text-indent: -9999px; cursor: pointer;}
.main_expansion {position: absolute;border: 1px solid #f7941e; padding: 3px 7px 0px 7px;background: white; top: 214px; right: 24px;z-index: 1000;display: none;-moz-border-radius: 0px 0px 5px 5px;-webkit-border-radius: 0px 0px 5px 5px;-o-border-radius: 0px 0px 5px 5px;}
.main_expansion ul {}
.main_expansion ul li {padding: 4px 0px; border-bottom: 1px dotted #eaeaeb;}
.main_expansion ul li a {color: #005496;}
.main_expansion ul li a:hover {color: #f58220;}
.subscribe {position: absolute;bottom: -23px;}
.subscribe ol {border: none;}
.subscribe ol li {float: left;padding-right: 10px;}
.subscribe ol li a {font-size: 11px; color: #1f69a3;font-weight: normal;display: block;padding-left: 15px;}
.subscribe ol li a.views {background: url(../images/icon.png) 0px -181px no-repeat;}
.subscribe ol li a.share {background: url(../images/icon.png) 0px -228px no-repeat;}
.subscribe ol li a.share:hover {text-decoration: underline;}
.subscribe ol li a.camera {background: url(../images/icon.png) 0px -648px no-repeat;}
.subscribe ol li a.camera:hover {text-decoration: underline;}
.similar div.left {width: 15px; height: 215px; background: url(../images/sprite.png) -502px -233px no-repeat;position: absolute; top: 0px; left: -15px;}
.similar div.right {width: 15px; height: 215px; background: url(../images/sprite.png) -524px -233px no-repeat;position: absolute; top: 0px; right: -15px;}
.similar div.bottom {width: 489px; height: 9px; background: url(../images/sprite.png) 2px -243px no-repeat;position: absolute; bottom: 0px; left: -16px;}

/** sideBar **/
.facebook {background: url(../images/center2.png) repeat-y; position: relative;padding: 0px 8px;margin-bottom: 22px;}
.facebook div.top {width: 327px; height: 8px; background: url("../images/sprite.png") no-repeat 0px -264px;position: absolute; top: -8px; left: 0px;}
.facebook div.bottom {width: 327px; height: 9px; background: url("../images/sprite.png") no-repeat 0px -280px;position: absolute; bottom: -9px; left: 0px;}

.promotional_interest {background: url(../images/center2.png) repeat-y; position: relative;padding: 0px 8px;margin-bottom: 21px;}
.promotional_interest div.top {width: 327px; height: 8px; background: url("../images/sprite.png") no-repeat 0px -264px;position: absolute; top: -8px; left: 0px;}
.promotional_interest div.bottom {width: 327px; height: 9px; background: url("../images/sprite.png") no-repeat 0px -280px;position: absolute; bottom: -9px; left: 0px;}
.promotional_interest h3 { background: url(../images/sprite.png) -1px -176px no-repeat;}
.promotional_interest h3 span {display: block; padding: 7px 5px 21px 5px;color: white; font-weight: bold; font-size: 16px;background: url(../images/icon.png) 271px -110px no-repeat;}

.promotional_new {background: url(../images/center2.png) repeat-y; position: relative;padding: 0px 8px;margin-bottom: 21px;}
.promotional_new div.top {width: 327px; height: 8px; background: url("../images/sprite.png") no-repeat 0px -264px;position: absolute; top: -8px; left: 0px;}
.promotional_new div.bottom {width: 327px; height: 9px; background: url("../images/sprite.png") no-repeat 0px -280px;position: absolute; bottom: -9px; left: 0px;}
.promotional_new h3 { background: url(../images/sprite.png) -1px -176px no-repeat;}
.promotional_new h3 span {display: block; padding: 7px 5px 21px 5px;color: white; font-weight: bold; font-size: 16px;background: url(../images/icon.png) 271px -47px no-repeat;}

.similar1 {overflow: hidden; padding: 0px 0px 10px 0px;border-bottom: 1px dotted #e3e3e4;margin: 0px 5px;position: relative;}
.similar1 img {max-width: 82px; max-height: 82px; padding: 2px; border: 1px solid #e3e3e4; float: left; margin: 10px 10px 0px 0px;}
.similar1 h2 {padding: 10px 0px 0px 0px;}
.similar1 h2 a {color: #005496;}
.similar1 h2 a:hover {color: #f58220;}
.similar1 p {color:#4d4d4f; font-size: 11px;line-height: 15px; padding: 0px 5px 0px 0px;}
.similar1 small {display: block; color: #ef393f;margin: 3px 0px;}
.similar1 span {display: block;background: url(../images/km2.png) no-repeat; color: white; padding: 2px 5px;position: absolute; bottom: 11px; left: 97px;}
.similar1 h6 {position: absolute; right: 0px; bottom: 6px;}
.similar1 h6 a {color: #005496; display: block; background: url(../images/icon.png) 44px -427px no-repeat;padding-right: 12px;}
.similar1 h6 a:hover {text-decoration: underline;}

.rate_gold {background: url(../images/center2.png) repeat-y; position: relative;padding: 0px 8px;margin-bottom: 21px;}
.rate_gold div.top {width: 327px; height: 8px; background: url("../images/sprite.png") no-repeat 0px -264px;position: absolute; top: -8px; left: 0px;}
.rate_gold div.bottom {width: 327px; height: 9px; background: url("../images/sprite.png") no-repeat 0px -280px;position: absolute; bottom: -9px; left: 0px;}
.rate_gold div.clear {clear: both;}
.rate {float: left; width: 133px; border-right: 1px dotted #d5d5d7; padding: 5px 8px 0px 5px;}
.rate h2 {color: #00669b; font-weight: bold; font-size: 16px; padding: 0px 0px 7px 0px;}
.rate table {border-bottom: 1px solid #d5d5d7;border-right: 1px solid #d5d5d7;}
.rate table tr td {border-top: 1px solid #d5d5d7;border-left: 1px solid #d5d5d7;padding: 3px;color: #6e6e70;}
.rate h6 {width: 100px;overflow: hidden;padding: 5px 0px;}
.rate h6 span {font-size: 11px; color: #6e6e70; font-style: italic; float: left;}
.rate h6 img {float: right; display: block;}

.gold {float: right; width: 151px;padding: 5px; padding-bottom: 0px;}
.gold h2 {color: #00669b; font-weight: bold; font-size: 16px; padding: 0px 0px 7px 0px;}
.gold p {color: #6e6e70; display: block; padding-bottom: 7px;}
.gold table {border-bottom: 1px solid #d5d5d7;border-right: 1px solid #d5d5d7;}
.gold table tr td {border-top: 1px solid #d5d5d7;border-left: 1px solid #d5d5d7;padding: 3px;color: #6e6e70;}
.gold h6 {width: 100px;overflow: hidden;padding: 5px 0px;}
.gold h6 span {font-size: 11px; color: #6e6e70; font-style: italic; float: left;}
.gold h6 img {float: right; display: block;}

.traffic {background: url(../images/center2.png) repeat-y; position: relative;padding: 0px 5px 0px 8px;margin-bottom: 21px;}
.traffic div.top {width: 327px; height: 8px; background: url("../images/sprite.png") no-repeat 0px -264px;position: absolute; top: -8px; left: 0px;}
.traffic div.bottom {width: 327px; height: 9px; background: url("../images/sprite.png") no-repeat 0px -280px;position: absolute; bottom: -9px; left: 0px;}
.traffic h2 {color: #00669b; font-weight: bold; font-size: 16px; padding: 0px 0px 4px 0px;border-bottom: 1px dotted #d5d5d7;margin: 0px 6px 7px 5px;}
.traffic p {display: block;color: #00669b;margin: 0px 11px 0px 8px; text-align: justify; line-height: 18px;}
.click input.radio {margin: 3px 0px;}
.click span {color: #4d4d4f;}
.click div {padding: 3px 10px;}
.click input.button1 {width: 72px; color: white; font-weight: bold; font-size: 11px; font-family: arial; border: none; background: url(../images/sprite.png)-219px -118px no-repeat;padding: 3px 0px; text-align: center;margin: 0px 0px 3px 137px; cursor: pointer;}
.click input.button2 {width: 82px; color: white; font-weight: bold; font-size: 11px; font-family: arial; border: none; background: url(../images/sprite.png)-219px -140px no-repeat;padding: 3px 0px; text-align: center; cursor: pointer;}
/** right_ad **/
.partners {background: url(../images/repe-y.png) repeat-y; position: relative;padding: 0px 5px 0px 8px;margin-bottom: 18px;}
.partners div.top {width: 161px; height: 8px; background: url("../images/sprite.png") no-repeat 0px -297px;position: absolute; top: -8px; left: 0px;}
.partners div.bottom {width: 161px; height: 9px; background: url("../images/sprite.png") no-repeat 0px -306px;position: absolute; bottom: -9px; left: 0px;}
.partners img {display: block; margin: 0px auto; padding: 0px 0px 30px 0px; max-width: 121px;cursor: pointer;}
#ticker {overflow: hidden; height: 420px;}
.ad img {background: none repeat scroll 0 0 white;display: block;margin: 0 auto 10px;width: 143px;}
.ad {background: url("../images/repe-y.png") repeat-y scroll 0 0 transparent;margin-bottom: 18px;padding: 0 5px 0 8px;position: relative;width: 146px;}
.ad div.top1 {background: url("../images/sprite.png") no-repeat scroll 0 -297px transparent;height: 8px;left: 0;position: absolute;top: -8px;width: 161px;}
.ad div.bottom1 {background: url("../images/sprite.png") no-repeat scroll 0 -306px transparent;bottom: -9px;height: 9px;left: 0;position: absolute;width: 161px;}
/***** FOOTER *****/
.menu_footer {height: 42px;}
.menu_footer ul {float: left;overflow: hidden; padding: 15px 0px;margin-left: -10px;}
.menu_footer ul li {float: left;}
.menu_footer ul li a {display: block; height: 12px; line-height: 12px; color: #adceec; border-right: 1px solid #adceec; padding: 0px 10px;font-weight: bold;}
.menu_footer ul li a:hover {color: #f7941e;}
.menu_footer ul li a.active3 {color: #f7941e;}
.menu_footer ul li:last-child a {border: none;}

.menu_footer ol {float: right; padding: 15px 0px;}
.menu_footer ol li {float: left;}
.menu_footer ol li a {display: block; padding: 0px 10px; color: #adceec; font-weight: bold;}
.menu_footer ol li a.vtd {background: url(../images/icon.png) 0px -321px no-repeat; padding-left: 12px;}
.menu_footer ol li a.dltt {background: url(../images/icon.png) 0px -273px no-repeat; padding-left: 15px;}
.menu_footer ol li a:hover {color: #f7941e;}

.navFooter {height: 134px;}
.form1 {float: left; width: 445px;position: relative;}
.form1 label {display: block; color: white; font-weight: bold; padding: 5px 0px;}
.form1 input.text {padding: 13px 14px 13px 16px; width: 200px; background: url(../images/sprite.png) 2px -376px no-repeat; border: none; color: #636466;font-size: 11px;}
.form1 input.as {background: url(../images/as.png) -233px -228px no-repeat;}
.form1 input.submit {width: 57px; background: url(../images/sprite.png) -159px -117px no-repeat; color: white; font-size: 11px; font-weight: bold; font-family: arial; border: none;text-align: center;cursor: pointer;margin-left: -7px;height: 29px;}
.form1 .addthis_toolbox {padding: 23px 0px;}
.form1 input.submit:hover {color: #f1f1f2;}

.form2 label {display: block; color: white; font-weight: bold; padding: 2px 0px;}
.form2 {float: right; width: 535px;}
.form2 input.text {padding: 13px 14px 13px 16px; width: 277px; background: url(../images/sprite.png) 3px -323px no-repeat; border: none; color: #636466;font-size: 11px;}
.form2 input.as {background: url(../images/as.png) -156px -178px no-repeat;}
.form2 select {padding: 5px 5px 6px 5px;background: url(../images/sprite.png) -3px -434px no-repeat;border: none; width: 150px;margin-left: -4px;}
.form2 input.button {width: 69px; background: url(../images/sprite.png) -88px -117px no-repeat; color: white; font-size: 11px; font-weight: bold; font-family: arial; border: none;text-align: center;cursor: pointer;height: 29px;}
.form2 input.button:hover {color: #f1f1f2;}
.form2 p {display: block; padding: 8px 0px 0px 6px; line-height: 17px; color: #c7c8ca;font-size: 11px; text-align: justify;width: 521px;}
.form2 p a {color: #c7c8ca;font-size: 11px;}
.form2 p a:hover {color: #007dc5;}
.form2 p a.blue {color: #007dc5;}

.copyright {padding: 10px 0px;}
.copyright p {color: #dcddde; float: left;}
.copyright small {color: #dcddde; float: right; display: block; padding: 6px 0px;}
/********** Dang Ky Thanh Vien *********/
#barrel {position: relative; width: 981px; min-height: 441px; margin: 15px auto 15px auto; background: url(../img/slidecenter.png) repeat-y;padding: 0px 11px 0px 4px;}
#barrel div.top {width: 986px; height: 8px; background: url(../img/slide_tb.png) top left no-repeat; position: absolute; top: -8px; left: 0px;}
#barrel div.bottom {width: 986px; height: 8px; background: url(../img/slide_tb.png) bottom left no-repeat; position: absolute; bottom: -8px; left: 0px;}
#barrel div.clear {clear: both;}
#barrel h1 {color: #0066b3; font-size: 21px;border-bottom: 1px solid #c7c8ca;padding: 10px 12px 12px 12px;}

.Note {width:196px; padding: 10px 14px 0px 14px;background: #f1f1f2;float: right;position: relative;-moz-border-radius: 7px; -o-border-radius: 7px; -webkit-border-radius: 7px;margin: 12px 12px 0px 0px;}
.Note h3 {color: #0066b3; font-weight: bold; padding: 0px 0px 10px 0px;}
.Note p {color: #4d4d4f; line-height: 18px; display: block; padding-bottom: 10px;}

.registration {width:721px; float: left;padding: 12px;}
.registration h2 {color: #4d4d4f; padding: 7px 0px; border-bottom: 1px dotted #e6e6e7;font-size: 14px;margin: 12px 0px;}
.registration h2 span {font-style: italic;}
.registration input.text {color: #939598; width: 410px;background: url(../images/sprite.png) -551px 3px no-repeat; border: none;padding: 14px 14px 15px 14px;}
.registration input.as {background: url(../images/as.png) -23px -365px no-repeat;}
.registration input.error {background: url(../images/as.png) -23px -436px no-repeat;}
.registration input.text1 {color: #939598; width: 186px;background: url(../images/sprite.png) -551px -69px no-repeat; border: none;padding: 14px 14px 15px 14px;}
.registration select {color: #939598; width: 207px;background: url(../images/sprite.png)-558px -69px no-repeat; border: none;padding: 13px 8px 8px 2px;margin: 0px 0px 5px 7px;}
.registration input.as1 {background: url(../images/as.png) -241px -557px no-repeat;}
.registration input.error1 {background: url(../images/as.png) -241px -498px no-repeat;}
.registration .span {color: #77787b; font-style: italic;}
.completed {overflow: hidden; padding: 10px 3px;height: 31px; width: 433px; position: relative;}
.completed .span1 {color: #77787b;position: absolute; top: 18px; left: 24px;}
.completed .span1 a {color: #0f6fa1;}
.completed .span1 a:hover {color: #F58220;}
.completed input.submit {background: url("../images/sprite.png") no-repeat -327px -176px;border: none; color: white; font-weight: bold; font-family: arial; text-transform: uppercase; height: 30px;width: 78px; text-align: center;position: absolute; top: 10px; right: 0px;cursor: pointer;}
.completed input.submit:hover {background: url("../images/sprite.png") no-repeat -422px -176px;}
.completed input.checkbox {position: absolute; top: 15px; left: 3px;}
.main_file {position: relative; height: 50px;}
.main_file input.file {position: absolute;top: 8px; left: 12px;text-align: right;-moz-opacity:0 ;filter:alpha(opacity: 0);opacity: 0;z-index: 3;display: block; width: 416px;}
.main_file input.text {position: absolute; z-index: 2;}
.main_file img {position: absolute; z-index: 2; left: 354px; top: 8px;}

.regulations {height: 103px; padding: 10px; width: 412px; overflow-y: scroll;background: #f1f1f2;-moz-border-radius: 7px; -o-border-radius: 7px; -webkit-border-radius: 7px;margin: 0px 0px 0px 6px;}
.regulations h4 {color: #4d4d4f; text-transform: uppercase; font-weight: bold;border-bottom: 1px solid #dadbdc; padding-bottom: 8px; margin-bottom: 8px;}
.regulations h4 a {color: #005496; text-transform: none; float: right;}
.regulations h4 a:hover {color: #F58220;}
.regulations p {color: #4d4d4f; line-height: 18px;}
/********** Dang Ky Thanh Cong *********/
.successful_registration {padding: 25px 20px; width: 705px; float: left;}
.successful_registration h2 {color: #4D4D4F; font-weight: bold; font-size: 16px; padding: 0px 0px 15px 0px;}
.successful_registration p {color: #4D4D4F;}
/********** Dang nhap he thong *********/
.login {padding: 80px 0px 80px 254px; width: 490px; float: left;}
.login input.text {color: #939598; width: 242px;background: url(../images/sprite.png) -777px -69px no-repeat; border: none;padding: 14px 14px 15px 14px;}
.login input.as {background: url(../images/as.png) -194px -623px no-repeat;}
.login input.error {background: url(../images/as.png) -194px -683px no-repeat;}
.login input.checkbox {position: absolute; top: 10px;left: 3px;}
.login span {position: absolute; top: 13px;left: 25px;color:#4D4D4F;}
.login a {color: #0066B3; position: absolute;}
.login a:hover {color: #F58220;}
.login a.forgot_password {top: 40px; left: 7px;}
.login a.new_account {top: 40px; right: 0px;}
.login input.button {background: url("../images/sprite.png") no-repeat -511px -175px;border: none; color: white; font-weight: bold; font-family: arial;height: 36px;width: 86px; text-align: center;position: absolute; top: 0px; right: 0px;cursor: pointer;}
.login input.button:hover {background-position: -606px -175px;}
/********** Quen mat khau *********/
.recovery_pass {width: 485px; padding: 80px 130px; float: left;}
.recovery_pass input.text {color: #939598; width: 350px;background: url(../images/sprite.png) -555px -121px no-repeat; border: none;padding: 14px 14px 15px 14px;}
.recovery_pass input.submit {background: url("../images/sprite.png") no-repeat -511px -175px;border: none; color: white; font-weight: bold; font-family: arial;height: 36px;width: 86px; text-align: center;cursor: pointer;}
.recovery_pass input.submit:hover {background-position: -606px -175px;}
.recovery_pass input.as {background: url(../images/as.png) -83px -743px no-repeat;}
.recovery_pass input.error {background: url(../images/as.png) -83px -787px no-repeat;}
.recovery_pass p {color: #4D4D4F; font-style: italic; display: block; padding: 0px 0px 3px 3px;}
/********** Dang ky nhan thong tin khuyen mai *********/
.get_promotion {padding: 10px; overflow: hidden;}
.click_submit {clear: both; padding: 10px 0px 0px 0px; width: 260px; margin: 0 auto;}
.click_submit input.submit {background: url("../images/sprite.png") no-repeat -700px -175px;border: none; color: white; font-weight: bold; font-family: arial;height: 37px;width: 260px; text-align: center;cursor: pointer;text-transform: uppercase;}
.click_submit input.submit:hover {background-position: -966px -175px;}
.import_email {overflow: hidden;}
.import_email .label {float: left;display: block;color: #4D4D4F; width: 180px; font-size: 14px;line-height: 39px;}
.import_email input.text {color: #939598; width: 242px;background: url(../images/sprite.png) -777px -69px no-repeat; border: none;padding: 12px 14px 15px 14px;font-size: 15px;}
.import_email input.as {background: url(../images/as.png) -194px -623px no-repeat;}
.import_email input.error {background: url(../images/as.png) -194px -683px no-repeat;}
.import_email p {display: block; font-size: 12px; font-style: italic;color: #4D4D4F;background: url(../images/icon.png) 0px -709px no-repeat;padding: 15px 45px;}

.area {border: 1px solid #d5d5d7; float: left; width: 454px; position: relative;padding: 10px 10px 0px 10px;margin-top: 20px;}
.area .top1 {position: absolute; top: -1px; left: -1px; background: url(../images/radius.gif) top left no-repeat; width: 9px; height: 9px;}
.area .right1 {position: absolute; top: -1px; right: -1px; background: url(../images/radius.gif) top right no-repeat; width: 9px; height: 9px;}
.area .bottom1 {position: absolute; bottom: -1px; right: -1px; background: url(../images/radius.gif) bottom right no-repeat; width: 9px; height: 9px;}
.area .left1 {position: absolute; bottom: -1px; left: -1px; background: url(../images/radius.gif) bottom left no-repeat; width: 9px; height: 9px;}
.area h3 {color: #0066b3; font-weight: bold; font-size: 20px; background: white; position: absolute; top: -15px; left: 10px;}
.area p {font-style: italic;color: #77787b; display: block; padding: 10px 0px 0px 0px;}

.country {padding: 10px 0px;border-bottom: 1px dotted #d5d5d7;}
.country:last-child {border: none;}
.main_country {padding-bottom: 10px;}
.main_country span {color: #0066b3; font-weight: bold; font-size: 14px;padding: 0px 5px;}
.country ul {overflow: hidden;}
.country ul li {float: left; width: 113px;}
.country ul li span {color: #4d4d4f; padding: 0px 0px 0px 5px;font-size: 11px;}
.country ul li span.orange {color: #F58220; font-weight: bold;}

.categories {border: 1px solid #d5d5d7; float: right; width: 454px; position: relative;padding: 10px;margin-top: 20px;}
.categories .top1 {position: absolute; top: -1px; left: -1px; background: url(../images/radius.gif) top left no-repeat; width: 9px; height: 9px;}
.categories .right1 {position: absolute; top: -1px; right: -1px; background: url(../images/radius.gif) top right no-repeat; width: 9px; height: 9px;}
.categories .bottom1 {position: absolute; bottom: -1px; right: -1px; background: url(../images/radius.gif) bottom right no-repeat; width: 9px; height: 9px;}
.categories .left1 {position: absolute; bottom: -1px; left: -1px; background: url(../images/radius.gif) bottom left no-repeat; width: 9px; height: 9px;}
.categories h3 {color: #0066b3; font-weight: bold; font-size: 20px; background: white; position: absolute; top: -15px; left: 10px;}
.categories p {font-style: italic;color: #77787b; display: block; padding: 10px 0px 0px 0px;}

.categories ul {overflow: hidden; padding: 21px 0px;}
.categories ul li {float: left;width: 151px;}
.categories ul li span {padding: 0px 0px 0px 5px;font-size: 11px;}
.categories ul li span.blue {color: #0066b3; font-weight: bold; padding: 0px 0px 0px 5px;display: inline-block;}
.categories ul li input.checkbox {margin-bottom: 4px;}

/********** Dang ky nhan thong tin khuyen mai *********/
.posted_promotion {padding: 0px 0px 0px 7px; width: 735px;float: left;}
.posted_promotion div {margin: 7px 0px;}
.posted_promotion input.text {color: #939598; width: 515px;background: url(../images/sprite.png) -541px -322px no-repeat; border: none;padding: 12px 14px 15px 14px;}
.posted_promotion input.as {background: url("../images/as.png") no-repeat -487px -5px;}
.posted_promotion input.error {background: url("../images/as.png") no-repeat -487px -78px;}
.posted_promotion textarea {width: 519px;height: 53px; background: url(../images/sprite.png) -540px -236px no-repeat; border: none;padding: 10px;color: #939598;}
.posted_promotion .select1 {color: #939598; width: 266px;background: url(../images/sprite.png) -1053px -70px no-repeat; border: none;padding: 12px 9px 9px 9px;margin-left: 2px;}
.posted_promotion .select2 {color: #939598; width: 97px;background: url(../images/sprite.png) -545px -377px no-repeat; border: none;padding: 12px 9px 9px 9px;margin-left: 2px;}
.posted_promotion input.text1 {color: #939598; width: 146px;background: url(../images/sprite.png) -653px -380px no-repeat; border: none;padding: 10px 9px;margin-left: 2px;}
.posted_promotion input.text2 {color: #939598; width: 80px;background: url(../images/sprite.png) -545px -380px no-repeat; border: none;padding: 10px 9px;margin-left: 2px;}
.posted_promotion label {color: #4d4d4f; font-size: 14px; padding: 0px 3px;}
.posted_promotion h6 {color: #4d4d4f; font-size: 11px;padding: 0px 3px; font-style: italic;}
.posted_promotion a.add {color: #005496; font-weight: bold;}
.posted_promotion a.add:hover {color: #f58220;}
.date {position: relative;}
.date input.text3 {color: #939598; width: 248px;background: url(../images/sprite.png) -1053px -72px no-repeat; border: none;padding: 12px 9px 9px 9px;margin-left: 2px;}
.date img {position: absolute;}
.date img.lich1 {top: 7px; left: 233px;}
.date img.lich2 {top: 7px; left: 504px;}
.avatar {position: relative; height: 50px;}
.avatar input.file {position: absolute;top: 8px; left: 117px;text-align: right;-moz-opacity:0 ;filter:alpha(opacity: 0);opacity: 0;z-index: 3;display: block; width: 416px;}
.avatar input.text {position: absolute; z-index: 2;}
.avatar img {position: absolute; z-index: 2; left: 460px; top: 7px;}
.posted_promotion input.button {background: url("../images/sprite.png") no-repeat -511px -176px;border: none; color: white; font-weight: bold; font-family: arial;height: 36px;width: 86px; text-align: center;cursor: pointer;font-size: 14px;}
.posted_promotion input.button:hover {background-position: -606px -176px;}
.more_locations {display: none;}
/********** Chi tiet san pham *********/
.product_details {position: relative; background: url(../images/center3.png) repeat-y; margin: 9px 0px 17px -4px;padding: 0px 12px 8px 10px;}
.product_details div.top {width: 492px; height: 8px; background:url("../images/sprite.png") no-repeat -946px -131px; position: absolute; top: -8px; left: 0px;}
.product_details div.bottom {width: 492px; height: 8px; background:url("../images/sprite.png") no-repeat -946px -145px; position: absolute; bottom: -8px; left: 0px;}
.summary_details {margin: 7px; position: relative;padding-bottom: 10px;}
.summary_details h2 {color: #77787b; padding: 7px 0px 7px 20px; border-bottom: 1px dotted #e3e3e4;background: url(../images/icon.png) 0px -785px no-repeat;}
.summary_details h2 a {color: #77787b; font-weight: bold;}
.summary_details h1 {color: #005496; font-weight: bold; font-size: 16px; padding: 10px 0px;}
.summary_details table {padding: 5px 0px 12px 0px;}
.summary_details tr td {padding: 5px 0px; color: #4d4d4f;}
.summary_details tr td a {color: #ed1d24; font-weight: bold;}
.summary_details .subscribe {bottom: 0px; right: 0px;}
.main_details {padding: 10px 0px; margin: 0px 7px;overflow: hidden;}
.main_details h2 {color: #005496; font-size: 18px; padding: 10px 0px;border-bottom: 1px dotted #e3e3e4; margin-bottom: 10px;}
.main_details p {color: #4d4d4f; line-height: 18px; font-size: 13px;}
.main_details img {width: 392px; display: block; margin: 10px auto;}
.main_details h3 {color: #4d4d4f; font-weight: bold; padding-bottom: 15px; font-size: 14px;}
.main_details h6 {color: #4d4d4f; padding: 10px 0px 0px 0px; float: right;}
.seller_information {margin: 0px 7px; padding: 0px 0px 10px 0px;}
.seller_information h2 {color: #005496; font-size: 18px; padding: 10px 0px;border-bottom: 1px dotted #e3e3e4; margin-bottom: 10px;}
.seller_information p {color: #79797b; line-height: 18px;}
.seller_information ul {overflow: hidden;padding: 10px 0px;}
.seller_information ul li {float: left; padding: 0px 17px 0px 0px}
.comment {margin: 0px 7px;}
.comment h2 {background: #f1f1f2; padding: 11px; color: #005496; font-size: 18px; position: relative;}
.comment h2 ul {overflow: hidden; position: absolute; top: 18px; right: 5px;}
.comment h2 ul li {float: left;}
.comment h2 ul li a {color: #0066b3; display: block; height: 10px; padding: 0px 7px; border-right: 1px solid #0066b3; line-height: 10px;font-size: 11px;}
.comment h2 ul li a:hover {color: #F58220;}
.comment h2 ul li:last-child a {border: none;}
.main_comment {width: 100%;}
.similar2 {border-bottom: 1px dotted #e3e3e4; padding: 10px 0px; overflow: hidden;}
.similar2 .load_avatar {padding: 2px; border: 1px solid #e3e3e4; float: left; width: 59px; height: 59px; margin-right: 10px; -moz-border-radius: 3px;-o-border-radius: 3px;-webkit-border-radius: 3px;}
.similar2 .load_avatar img {max-width: 59px; max-height: 59px;}
.similar2 h3 {color: #0066b3; font-size: 11px; padding-bottom: 10px;}
.similar2 h3 span {padding: 0px 10px; color: #77787b;}
.similar2 p {color: #77787b; font-size: 11px;}
.send_comment h2 {background: none;}
.send_comment input.text {background: url("../images/sprite.png") no-repeat -1096px -342px; border: none;font-size: 11px; width: 213px; padding: 6px 8px; color: #77787b;}
.send_comment a {float: left; color: #0066b3; display: block; padding: 15px 0px 0px 0px; font-size: 11px;}
.send_comment a:hover {text-decoration: underline;}
.send_comment textarea {width: 438px; height: 77px; padding: 10px; background: url("../images/sprite.png") no-repeat -1096px -236px; border: none; color: #77787b;}
.send_comment span {float: right; padding: 7px 0px;}
.send_comment input.button {border: none; width: 72px; padding: 4px 0px; background: url(../images/sprite.png) -328px -149px no-repeat;cursor: pointer; font-weight: bold; color: white; font-size: 11px; font-family: arial;margin: 10px 5px 0px 0px;}
.send_comment input.button:hover {background: url(../images/sprite.png) -405px -149px no-repeat;}
/********** Ket qua tim kiem *********/
#barrel h1 span {color: #6D6D6D; font-size: 14px; background: url("../images/icon.png") no-repeat scroll 0px -426px transparent; padding-left: 10px;}
#barrel h1 span b {padding: 0px 5px; font-size: 15px;}
#barrel h1 span small {color: #F58220; font-size: 15px; font-weight: bold;padding: 0px 5px;}
.search_results {overflow: hidden;padding: 7px; padding-bottom: 0px;}
.main_search_results {width: 698px; float: left;}
.main_search_results .similar1 {overflow: hidden; padding: 0px 0px 10px 0px;border-bottom: 1px dotted #e3e3e4;margin: 0px 5px;position: relative;}
.main_search_results .similar1 img {max-width: 82px; max-height: 82px; padding: 2px; border: 1px solid #e3e3e4; float: left; margin: 10px 10px 0px 0px;}
.main_search_results .similar1 h2 {padding: 10px 0px 0px 0px;}
.main_search_results .similar1 h2 a {color: #005496;}
.main_search_results .similar1 h2 a:hover {color: #f58220;}
.main_search_results .similar1 p {color:#4d4d4f; font-size: 11px;line-height: 15px; padding: 0px 5px 0px 0px;}
.main_search_results .similar1 small {display: block; color: #ef393f;margin: 3px 0px;}
.main_search_results .similar1 span {display: block;background: url(../images/km2.png) no-repeat; color: white; padding: 2px 5px;position: absolute; bottom: 11px; left: 97px;}
.main_search_results .similar1 h6 {position: absolute; right: 0px; bottom: 6px;}
.main_search_results .similar1 h6 a {color: #005496; display: block; background: url(../images/icon.png) 44px -427px no-repeat;padding-right: 12px;}
.main_search_results .similar1 h6 a:hover {text-decoration: underline;}
.right_main_search {float: right;margin: 12px 35px 0px 0px; width: 146px;}
.pt {padding: 10px; text-align: center;}
/********** Danh sach tin *********/
.new_list {margin: 7px; position: relative;padding-bottom: 10px;}
.new_list h2 {color: #77787b; padding: 7px 0px 7px 20px; border-bottom: 1px dotted #e3e3e4;background: url(../images/icon.png) 0px -785px no-repeat;}
.new_list h2 a {color: #77787b; font-weight: bold;}
.similar3 {overflow: hidden; border-bottom: 1px dotted #ccc;padding: 10px 0px;}
.similar3 h6 a {color: #005496; display: block; background: url(../images/icon.png) 44px -427px no-repeat;padding-right: 12px;}
.similar3 h6 a:hover {text-decoration: underline;}
.similar3 img {float: left; padding: 2px; border: 1px solid #ccc; width: 200px; height: 140px;margin: 5px 10px 0px 0px;}
.similar3 h3 {color: #540096;}
.similar3 h3 a {color: #005496; font-weight: bold;font-size: 13px;}
.similar3 h3 a:hover {color: #F58220;}
.similar3 small {display: block; color: #555; font-size: 11px; padding: 3px 0px 5px 0px;}
.similar3 h6 {float: right;}
.similar3 p {color: #3F3F3F; line-height: 18px;}
/********** Vote *********/
.vote h2 {color: #0066b3; font-size: 21px;border-bottom: 1px solid #c7c8ca;padding: 10px 12px 12px 12px;}
.main_vote {padding: 7px;}
.main_vote p {color: #00669b; display: block; line-height: 17px;}
.main_vote input.radio {margin: 5px 0px;}
.main_vote span {color:#4D4D4F; padding: 0px 3px; font-size: 11px;}
.main_vote input.button {width: 72px; color: white; font-weight: bold; font-size: 11px; font-family: arial; border: none; background: url(../images/sprite.png)-219px -118px no-repeat;padding: 3px 0px; text-align: center;margin: 3px 0px 3px 0px; cursor: pointer;}
.main_vote table {background: #f1f1f2;}
.main_vote tr td {padding: 5px; border-bottom: 1px solid #fff; border-right: 1px solid #fff;color: #4d4d4f;}
.main_vote h3 {color: #005496; font-size: 14px; padding: 7px 0px;}
.another_vote {padding: 20px 0px 0px 0px;}
.another_vote ul {padding: 10px 0px 0px 0px;}
.another_vote ul li {padding: 5px 0px 0px 0px;}
.another_vote ul li a {display: block; color: #005496; line-height: 17px; padding-left: 10px;background: url(../images/icon.png) 0px -826px no-repeat;}
.another_vote ul li a:hover {color: #F58220;}
.another_vote h3 {color: #005496; font-size: 14px; padding: 7px 0px; border-bottom: 1px solid #e3e3e4;}
/********* notice **********/
.notice_warning {background: #FFF6BF;border: 1px solid #FFD324;height: 1%;overflow: hidden;padding: 10px;}
.notice_warning h6 {color: #5F5200; font-weight: bold;padding-bottom: 3px;}
.notice_warning p {color: #5F5200;}
.notice_warning img {float: left;margin-right: 10px; height: 32px;}
.notice_error {background: #FBE3E4;border: 1px solid #FBC2C4;height: 1%;overflow: hidden;padding: 10px;}
.notice_error h6 {color: #860006; font-weight: bold;padding-bottom: 3px;}
.notice_error p {color: #860006;}
.notice_error img {float: left;margin-right: 10px; height: 32px;}
.notice {background: #CBFFBA;border: 1px solid #71E04C;height: 1%;overflow: hidden;padding: 10px;}
.notice h6 {color: #114400; font-weight: bold;padding-bottom: 3px;}
.notice p {color: #114400;}
.notice img {float: left;margin-right: 10px; height: 32px;}
/********* trang ca nhan **********/
.user {overflow: hidden; padding: 12px;}
.menu_user {float: left; width: 200px;}
.menu_user ul li a {color: #005496; padding: 6px 8px; display: block;}
.menu_user ul li a.active {background:url("../images/sprite.png") no-repeat scroll -1037px 0px transparent;}
.menu_user ul li a:hover {background:url("../images/sprite.png") no-repeat scroll -1249px 0px transparent;}
.main_user {width: 730px; float: right;padding: 0px 7px;}
.main_user h5 {color: #414042; font-size: 30px; border-bottom: 1px solid #e6e6e7; padding: 0px 0px 10px 0px}
.main_user h2 {color: #005496; font-size: 14px; padding: 0px 0px 10px 0px;}
.statistics {background: #f1f1f2; padding: 10px; position: relative; margin-top: 20px;}
.statistics .top2 {position: absolute; width: 8px; height: 8px; background: url(../images/radius2.gif) top left no-repeat; top: 0px; left: 0px;}
.statistics .right2 {position: absolute; width: 8px; height: 8px; background: url(../images/radius2.gif) top right no-repeat; top: 0px; right: 0px;}
.statistics .bottom2 {position: absolute; width: 8px; height: 8px; background: url(../images/radius2.gif) bottom right no-repeat; bottom: 0px; right: 0px;}
.statistics .left2 {position: absolute; width: 8px; height: 8px; background: url(../images/radius2.gif) bottom left no-repeat; bottom: 0px; left: 0px;}
.statistics h2 {padding: 7px 0px; color: #005496; font-size: 16px;border-bottom: 1px solid #d1d2d4; margin-bottom: 7px;}
.statistics p {display: block; padding: 2px 0px;color: #414042;}
.statistics p strong {padding: 0px 8px 0px 0px;}
.statistics p span {color: #005496; font-weight: bold;}

.details_employer {overflow: hidden;}
.display_image {width: 81px; float: left;}
.display_image img {width: 81px; height: 85px; border: 1px solid #e3e3e4;}
.details_employer table {padding: 0px 12px;}
.details_employer table tr td {padding: 3px; color: #414042;}

.new_statistics {padding: 10px 0px;}
.new_statistics h2 {padding: 9px 10px; color: #005496; border-bottom: 1px solid #dcdcde; font-size: 16px; background: #f1f1f2;}
.new_statistics h6 {font-weight: bold; font-size: 17px; color: #414042;background: #E8E8E8; padding: 7px 5px;color: #005496;}
.new_statistics h6.orange {color: #F58220;}
.new_statistics tr td {padding: 10px 3px; border-bottom: 1px solid #e6e6e7; color: #414042;}
.new_statistics tr td a {color: #005496;}
.new_statistics tr td a:hover {color: #F58220;}
.new_statistics thead tr td {font-weight: bold;}
.new_statistics tr td input.button1 {background: url("../images/icon.png") no-repeat scroll 0 -936px; border: none;width: 17px; height: 17px; text-indent: -9999px; cursor: pointer;}
.new_statistics tr td input.button2 {background: url("../images/icon.png") no-repeat scroll 0 -971px; border: none;width: 18px; height: 17px; text-indent: -9999px; cursor: pointer;}
.new_statistics tr td input.button3 {background: url("../images/icon.png") no-repeat scroll 0 -1006px; border: none;width: 16px; height: 17px; text-indent: -9999px; cursor: pointer;}
/********* trang ca nhan - thay doi thong tin ca nhan **********/
.editing_acc {padding: 10px;}
.editing_acc p {font-size: 14px; color: #414042;}
.main_editing {padding: 20px 0px 0px 77px;}
.main_editing input.text {color: #939598; width: 410px;background: url(../images/sprite.png) -551px 3px no-repeat; border: none;padding: 14px 14px 15px 14px;}
.main_editing input.as {background: url(../images/as.png) -23px -365px no-repeat;}
.main_editing input.error {background: url(../images/as.png) -23px -436px no-repeat;}
.main_editing input.text1 {color: #939598; width: 186px;background: url(../images/sprite.png) -551px -69px no-repeat; border: none;padding: 14px 14px 15px 14px;}
.main_editing select {color: #939598; width: 207px;background: url(../images/sprite.png)-558px -69px no-repeat; border: none;padding: 13px 8px 8px 2px;margin: 0px 0px 5px 7px;}
.main_editing input.as1 {background: url(../images/as.png) -241px -557px no-repeat;}
.main_editing input.error1 {background: url(../images/as.png) -241px -498px no-repeat;}
.main_editing input.button {background: url("../images/sprite.png") no-repeat -511px -175px;border: none; color: white; font-weight: bold; font-family: arial;height: 36px;width: 86px; text-align: center;cursor: pointer;margin-left: 7px;}
.main_editing input.button:hover {background-position: -606px -175px;}
/********* trang ca nhan - thay doi mat khau **********/
.editing_pass {padding: 40px 140px;}
.editing_pass input.text {color: #939598; width: 242px;background: url(../images/sprite.png) -777px -69px no-repeat; border: none;padding: 14px 14px 15px 14px;}
.editing_pass input.as {background: url(../images/as.png) -194px -623px no-repeat;}
.editing_pass input.error {background: url(../images/as.png) -194px -683px no-repeat;}
.editing_pass input.button {background: url("../images/sprite.png") no-repeat -511px -175px;border: none; color: white; font-weight: bold; font-family: arial;height: 36px;width: 86px; text-align: center;cursor: pointer;margin-left: 7px;}
.editing_pass input.button:hover {background-position: -606px -175px;}
.editing_pass span.span {font-style: italic; color: #414042;}